package murgtug.mediamanager.shared.service;

import java.util.List;

import murgtug.mediamanager.shared.model.Album;
import murgtug.mediamanager.shared.model.Artist;
import murgtug.mediamanager.shared.model.Song;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("audio")
public interface AudioService extends RemoteService {

	public List<Artist> getArtists();
	
	List<Album> getArtistAlbums(int artistId);
	
	List<Song> getAlbumSongs(int artistId, int albumId);
	
}
